맨위로가기

앵귤러 (애플리케이션 플랫폼)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

Angular는 구글에서 개발한 웹 애플리케이션 플랫폼으로, 싱글 페이지 애플리케이션(SPA) 개발에 적합하다. 2010년 AngularJS로 시작하여, 2016년 Angular 2를 거쳐 현재까지 지속적으로 발전해왔으며, 컴포넌트 기반 아키텍처, 양방향 데이터 바인딩, 의존성 주입 시스템, 라우팅, Angular CLI 등의 특징을 제공한다. 앵귤러는 자바스크립트 대신 타입스크립트를 권장하며, Angular Material 및 Angular Elements와 같은 라이브러리를 지원한다.

더 읽어볼만한 페이지

  • 리치 인터넷 애플리케이션 프레임워크 - 자바FX
    JavaFX는 자바 기반의 UI 구축 플랫폼으로, 다양한 플랫폼을 지원하며 풍부한 UI 기능들을 제공하고, Java 8부터 JDK에 포함되었다가 JDK 11부터 분리되어 관리된다.
  • 리치 인터넷 애플리케이션 프레임워크 - 마이크로소프트 실버라이트
    마이크로소프트 실버라이트는 2007년에 출시되어 어도비 플래시에 대항하고자 개발된 마이크로소프트의 RIA 기술이며, 닷넷 프레임워크 기반으로 XAML을 사용해 사용자 인터페이스를 정의했으나 2021년에 지원이 종료되었다.
  • Ajax - 구글 문서도구
    구글 문서도구는 구글에서 제공하는 웹 기반 워드 프로세서로, 문서 작성, 편집, 공유 기능을 제공하며, 다양한 문서 형식 지원, 실시간 공동 작업, 머신러닝 기반 기능을 제공하고, 구글 드라이브를 통해 문서 및 파일을 함께 이용할 수 있다.
  • Ajax - AngularJS
    AngularJS는 동적 웹 애플리케이션 개발을 용이하게 하기 위해 설계된 오픈 소스 자바스크립트 프레임워크로, MVC 패턴 적용, 의존성 주입, HTML 확장 디렉티브 제공, 양방향 데이터 바인딩 등의 특징을 가지며, 장기 지원은 종료되었지만 웹 개발에 중요한 영향을 미쳤다.
  • 2016년 소프트웨어 - 틱톡
    틱톡은 2016년에 시작된 짧은 동영상 공유 플랫폼으로, 다양한 기능과 챌린지를 통해 사용자 참여를 유도하며 사회적 영향력을 확대하는 한편, 중독성, 유해 콘텐츠, 개인 정보 보호 문제 등 논란이 제기되기도 한다.
  • 2016년 소프트웨어 - 마이크로소프트 코그니티브 툴킷
앵귤러 (애플리케이션 플랫폼) - [IT 관련 정보]에 관한 문서
개요
Angular 로고
Angular 로고
개발자구글
초기 릴리스2.0 /
최신 릴리스 날짜}}
최신 프리뷰 버전19.0.0-next.0
리포지토리Angular 리포지토리
프로그래밍 언어타입스크립트, 자바스크립트
플랫폼웹 플랫폼
종류웹 프레임워크
라이선스MIT 라이선스
웹사이트Angular 공식 웹사이트

2. 역사

팀 차원에서 AngularJS를 재작성한 것은 "Angular 2"로 불렸으나, 이는 개발자들 간에 혼동을 불러일으켰다. 이를 분명히 하기 위해 1.X 버전은 AngularJS, 버전 2 이상은 "JS"가 빠진 "Angular"로 부르기로 발표하였다.[69]

AngularJS는 성능과 기능 명확성 측면에서 많은 결점이 있었다. AngularJS 개발팀은 1년 동안 코드를 처음부터 다시 작성했다.[43] 일부 기능과 명칭은 계승되었지만, 기본적으로는 다른 프레임워크이다.

Angular는 컴포넌트 기반 아키텍처를 채택하고 있다. 모든 Angular 애플리케이션에는 최소 하나의 루트 컴포넌트가 있으며, 각 컴포넌트에는 비즈니스 로직을 처리하는 클래스와 뷰 레이어를 나타내는 템플릿이 있다. 여러 컴포넌트를 쌓아 모듈을 만들고, 각 모듈은 기능 단위를 형성한다.

2012년 6월 출시된 버전 1은 "Angular 1" 또는 "AngularJS"로, 2016년 9월 출시된 버전 2는 "Angular v2" 또는 "Angular 2+"로 불렸다.[45][43] 그러나 버전 출시 주기가 빨라짐에 따라, 버전 2 이후에는 단순히 "Angular"라고 불리게 되었다.

Angular 2.0은 2014년 10월 22일부터 23일까지 열린 ng-Europe 컨퍼런스에서 발표되었다.[15] 2015년 4월 30일, Angular 개발자들은 Angular 2가 알파에서 개발자 프리뷰 단계로 이동했다고 발표했다.[16] Angular 2는 2015년 12월 베타 버전으로 전환되었으며,[17] 2016년 5월 첫 릴리스 후보 버전이 공개되었다.[18] 최종 버전은 2016년 9월 14일에 출시되었다.

Angular 8은 새로운 컴파일 및 렌더링 파이프라인인 Ivy를 도입했고, Angular 9는 Ivy를 기본 활성화했다. Angular 13은 더 이상 사용되지 않는 이전 컴파일러인 View Engine을 제거했다.[19] Angular 르네상스는 2022년 6월 2일 v14 릴리스와 함께 시작되었으며, 애플리케이션 구조에 대한 더 현대적이고 간소화된 접근 방식을 선호하여 모듈 사용을 줄이는 방향으로 변화했다.

2. 1. Angular (2 이상)

Angular(버전 2 이상)는 AngularJS의 단점을 극복하고 현대적인 웹 개발 요구사항을 충족하기 위해 완전히 새롭게 작성되었다.[43] AngularJS를 구축한 개발팀은 1년 동안 코드를 처음부터 다시 작성했으며,[43] 일부 기능과 명칭은 계승되었지만, 기본적으로는 다른 프레임워크이다.

처음에 AngularJS의 재작성 버전은 "Angular 2"로 불렸으나, 이는 개발자들 간에 혼동을 야기했다.[69] 이를 명확히 하기 위해 팀은 1.X 버전을 가리킬 때는 AngularJS, 버전 2 이상을 의미할 때는 "JS"가 빠진 "Angular"로 부르기로 발표하였다.[69][20]

Angular는 컴포넌트 기반 아키텍처를 채택하고 있다. 모든 Angular 애플리케이션에는 루트 컴포넌트라고 불리는 최소 하나의 컴포넌트가 있으며, 각 컴포넌트에는 비즈니스 로직 처리를 담당하는 관련 클래스와 뷰 레이어를 나타내는 템플릿이 있다. 여러 컴포넌트를 쌓아 모듈을 만들 수 있으며, 각 모듈은 그 자체로 기능 단위를 형성한다.

2012년 6월에 출시된 버전 1은 "Angular 1" 또는 "AngularJS"라고 불렸으며, 2016년 9월에 출시된 버전 2는 "Angular v2" 또는 "Angular 2+"라고 불렸다.[45][43] 그러나 버전 출시 주기가 빨라짐에 따라, 버전 2 이후에는 단순히 "Angular"라고 불리게 되었다.

2. 2. 버전 역사

Angular 2.0은 2014년 10월 22일부터 23일까지 열린 ng-Europe 컨퍼런스에서 발표되었다.[15] 이후 Angular 2는 2015년 12월에 베타 버전으로 전환되었고,[17] 2016년 9월 14일에 최종 버전이 출시되었다.[18]

Angular 8은 새로운 컴파일 및 렌더링 파이프라인인 Ivy를 도입했으며, Angular 9는 Ivy를 기본적으로 활성화했다. Angular 13에서는 더 이상 사용되지 않는 이전 컴파일러인 View Engine이 제거되었다.[19] 2022년 6월 2일 v14 릴리스와 함께 Angular 르네상스가 시작되었으며, 애플리케이션 구조에 대한 더 현대적이고 간소화된 접근 방식을 선호하여 모듈 사용을 줄이는 방향으로 변화했다.

2. 2. 1. 버전별 주요 기능

버전출시일주요 기능
Angular 192024년 11월 19일Angular 디렉티브, 컴포넌트, 파이프가 기본적으로 독립형으로 변경됨.[21]
Angular 182024년 5월 22일실험적인 영역 없는 변경 감지 지원 및 서버 사이드 렌더링 개선.[22]
Angular 172023년 11월 8일[23]독립형이 Angular 모듈(NgModule) 없이 CLI(애플리케이션 빌더)의 새로운 기본값이 됨, 제어 흐름을 위한 새로운 구문 및 문서 웹사이트.[23]
Angular 162023년 5월 3일Angular Universal 서버 측 렌더링을 위한 부분적인 hydration, 실험적인 Jest 지원, 개발 서버를 위한 esbuild 기반 빌드 시스템.
Angular 152022년 11월 18일독립형 API, 디렉티브 컴포지션 API.[24]
Angular 142022년 6월 2일타입 폼, 독립형 컴포넌트, Angular CDK(컴포넌트 개발 키트)의 새로운 기본 요소.[25] Angular 르네상스는 v14 릴리스와 함께 시작됨.
Angular 132021년 11월 4일[26]더 이상 사용되지 않는 뷰 엔진 렌더러 제거.
Angular 122021년 5월 12일[27]Internet Explorer 11 지원 중단.
Angular 112020년 11월 11일[28]실험적인 Webpack 5 지원
Angular 102020년 6월 24일[29]새로운 날짜 범위 선택기 (Material UI 라이브러리).
Angular 92020년 2월 6일빌드 시간 개선, 기본적으로 AOT 활성화
Angular 82019년 5월 28일모든 애플리케이션 코드에 대한 차등 로딩, 느린 라우트에 대한 동적 가져오기, 웹 워커, TypeScript 3.4 지원 및 Angular Ivy를 옵트인 미리 보기로 제공.[30]
Angular 72018년 10월 18일애플리케이션 성능, Angular Material & CDK, 가상 스크롤링, 선택 기능 개선에 대한 업데이트. 사용자 정의 요소에 대한 웹 표준을 사용하여 콘텐츠 프로젝션 지원, Typescript 3.1, RxJS 6.3 및 Node.js 10에 대한 종속성 업데이트.[31]
Angular 62018년 5월 4일[32]실험적인 사용자 정의 요소 지원, ng update 명령 추가
Angular 52017년 11월 1일[33]progressive web apps 지원, 빌드 최적화 및 Material Design 관련 개선 사항.[34]
Angular 4.32017년 7월 18일HTTP 요청을 위한 HttpClient, 조건부로 애니메이션 비활성화, 가드 및 리졸버에 대한 새로운 라우터 수명 주기 이벤트. 주요 변경 사항이 없고 Angular 4.x.x를 대체할 수 있는 마이너 릴리스임.
Angular 42017년 3월 23일[35]ngIf 및 ngFor 추가. Angular 2와 하위 호환됨.
Angular 22016년 9월 14일초기 릴리스


2. 3. 지원 정책 및 일정

모든 주요 릴리스는 18개월 동안 지원된다. 이 기간은 6개월의 활성 지원 기간으로, 정기적으로 예정된 업데이트와 패치가 릴리스된다. 그 후 12개월의 장기 지원(LTS) 기간이 이어지며, 이 기간에는 중요한 수정 사항과 보안 패치만 릴리스된다.[37][62]

지원되는 앵귤러 버전
버전상태출시일활성 지원 종료일LTS 종료일기간
^18.0.0활성2024년 5월 22일2024년 11월 22일2025년 11월 22일1.5년
^17.0.0LTS2023년 11월 8일2024년 5월 8일2025년 5월 15일1.5년
^16.0.0LTS2023년 5월 3일2023년 11월 8일2024년 11월 8일1.5년



앵귤러 버전 v2부터 v15까지는 더 이상 지원되지 않는다.[38] Angular는 반년마다 주요 릴리스를 한다.[46] 각 버전은 이전 릴리스와 하위 호환성을 유지할 것으로 예상된다. 구글은 연 2회의 업그레이드를 약속했다.

3. Angular와 AngularJS의 차이점

앵귤러는 AngularJS를 완전히 다시 작성한 버전이다. AngularJS의 개발팀은 성능과 기능 명확성의 결함을 보완하기 위해 1년 동안 코드를 처음부터 다시 작성했다.[43] AngularJS의 일부 기능과 명칭은 계승되었지만, 기본적으로는 다른 프레임워크이다.

Angular와 AngularJS의 주요 차이점은 다음과 같다.

항목AngularJSAngular
아키텍처스코프(Scope), 컨트롤러(Controller)컴포넌트 기반 아키텍처
권장 개발 언어자바스크립트마이크로소프트타입스크립트
데이터 바인딩 문법변경 없음변경됨 (속성 바인딩에는 `"[ ]"`, 이벤트 바인딩에는 `"( )"`)
필터(Filters)필터파이프(Pipes)[44] (기능은 거의 동일)



이 외에도 다음과 같은 주요 차이점들이 있다.


  • 모듈성(Modularity): 여러 핵심 기능이 모듈로 이동되었다.
  • 동적 적재, 비동기 템플릿 컴파일을 지원한다.
  • RxJS를 통해 반복 콜백(iterative callback)을 제공한다. (ngReact, ngrx 등의 반응형 애드온으로 해결 가능).
  • 앵귤러 애플리케이션을 서버에서 구동하는 기술인 Angular Universal을 지원한다.
  • 웹, 모바일, 데스크톱에서 동작하는 자체 UI 컴포넌트인 Angular Material을 포함한다.

3. 1. 아키텍처

앵귤러는 AngularJS를 완전히 다시 작성한 것이다.[67] AngularJS가 성능과 기능 명확성에서 많은 결점이 있었기 때문에, AngularJS를 구축한 개발팀은 1년 동안 코드를 처음부터 다시 작성했다.[43] 일부 기능과 명칭은 계승되었지만, 기본적으로는 다른 프레임워크이다.

앵귤러는 AngularJS와 달리 "스코프"나 컨트롤러의 개념이 없다. 대신 컴포넌트 기반 아키텍처를 주요 특징으로 사용한다.[6] 속성 바인딩에는 `"[ ]"`, 이벤트 바인딩에는 `"( )"`를 사용하는 등 표현식 구문이 다르다.[7]

앵귤러 애플리케이션의 구조. 주요 빌딩 블록은 모듈, 컴포넌트, 템플릿, 메타데이터, 데이터 바인딩, 디렉티브, 서비스, 의존성 인젝션이다.


앵귤러는 마이크로소프트타입스크립트 언어 사용을 권장하며, 다음과 같은 기능을 제공한다:[67]

타입스크립트ECMA스크립트(ES6)의 확대 집합이며 ECMA스크립트(예: 자바스크립트)와 하위 호환된다. 앵귤러는 ES6의 다음 기능 또한 포함한다:[67]

이 외에도 동적 적재, 비동기 탬플릿 컴파일, RxJS를 이용한 반복 콜백(iterative callback) 제공 등의 기능이 있다. RxJS는 상태 표시 및 디버깅에 제한이 있지만, ngReact, ngrx 등의 반응형 애드온으로 해결 가능하다.[67]

Angular는 컴포넌트 기반의 아키텍처를 채택하고 있다. 모든 Angular 애플리케이션에는 루트 컴포넌트라고 불리는 최소 하나의 컴포넌트가 있다. 각 컴포넌트에는 비즈니스 로직 처리를 담당하는 관련 클래스와 뷰 레이어를 나타내는 템플릿이 있다. 여러 컴포넌트를 쌓아 모듈을 만들 수 있으며, 각 모듈은 그 자체로 기능 단위를 형성한다.

Angular와 AngularJS의 주요 차이점은 다음과 같다.

항목AngularJSAngular
아키텍처스코프(Scope), 컨트롤러(Controller)컴포넌트 기반 아키텍처
권장 개발 언어자바스크립트타입스크립트
데이터 바인딩 문법변경 없음변경됨 (예: `"[ ]"`, `"( )"`)
필터(Filters)필터파이프(Pipes)[44] (기능은 거의 동일)


3. 2. 언어

앵귤러는 마이크로소프트타입스크립트 언어 사용을 권고하며, 타입스크립트는 다음과 같은 기능을 제공한다.[67]

타입스크립트ECMA스크립트(ES6)의 확대 집합이며 ECMA스크립트(예: 자바스크립트)와 하위 호환된다. 앵귤러는 또한 ES6의 다음 기능 또한 포함한다.[67]

AngularJS가 자바스크립트를 사용한 것과 비교하여, 앵귤러는 타입스크립트를 사용한다.[67]

3. 3. 표현식 구문

앵귤러는 AngularJS와 다른 표현식 구문을 사용하는데, 속성 바인딩에는 `"[ ]"`를, 이벤트 바인딩에는 `"( )"`를 사용한다.[68][7]

3. 4. 기타 변경 사항

앵귤러는 AngularJS와 비교하여 다음과 같은 변경 사항이 있다.

  • 앵귤러에는 스코프(Scope)나 컨트롤러(Controller) 개념이 없다. 대신 컴포넌트 기반 아키텍처를 사용한다.[67]
  • 권장 개발 언어가 자바스크립트에서 마이크로소프트타입스크립트로 변경되었다. 타입스크립트는 클래스 기반 객체 지향 프로그래밍, 정적 타이핑, 제네릭 기능을 제공한다.[67]
  • 데이터 바인딩 등 문법이 변경되었다. 프로퍼티 바인딩에는 `"[ ]"`, 이벤트 바인딩에는 `"( )"`를 사용한다.[68]
  • 필터(Filters)는 파이프(Pipes)로 변경되었다.[44] 기능은 거의 동일하다.
  • 여러 핵심 기능이 모듈로 이동되어 모듈성이 강화되었다.
  • 동적 적재, 비동기 템플릿 컴파일을 지원한다.
  • RxJS를 통해 반복 콜백(iterative callback)을 제공한다.
  • 앵귤러 애플리케이션을 서버에서 구동하는 기술인 Angular Universal을 지원한다.
  • 웹, 모바일, 데스크톱에서 동작하는 자체 UI 컴포넌트인 Angular Material을 포함한다.

4. 특징

Angular는 싱글 페이지 애플리케이션(SPA) 개발에 적합한 풀 스택 프레임워크이며, 단독으로 프론트엔드 개발에 필요한 기능을 갖추고 있다. 컴포넌트 지향 아키텍처를 가지고 있다.

4. 1. 컴포넌트 기반 아키텍처

앵귤러는 컴포넌트 기반 아키텍처를 사용하여, 개발자가 캡슐화되고 재사용 가능한 사용자 인터페이스 요소를 구축할 수 있게 해준다. 각 컴포넌트는 자체 HTML, CSS, 타입스크립트를 캡슐화하여 애플리케이션의 개별 부분을 관리하고 테스트하기 쉽게 만든다.[8]

모든 앵귤러 애플리케이션에는 루트 컴포넌트라고 불리는 최소 하나의 컴포넌트가 있으며, 각 컴포넌트에는 비즈니스 로직 처리를 담당하는 관련 클래스와 뷰 레이어를 나타내는 템플릿이 있다. 여러 컴포넌트를 쌓아 모듈을 만들 수 있으며, 각 모듈은 그 자체로 기능 단위를 형성한다.

앵귤러는 컴포넌트 지향 아키텍처이다.[67]

4. 2. 데이터 바인딩

앵귤러는 양방향 데이터 바인딩을 지원하여 모델과 뷰 간에 데이터를 동기화한다. 이는 뷰의 모든 변경 사항이 자동으로 모델에 반영되고 그 반대 경우도 마찬가지임을 보장한다.[9]

4. 3. 의존성 주입

앵귤러는 컴포넌트와 서비스에 의존성을 관리하고 주입하는 것을 더 쉽게 해주는 의존성 주입 시스템을 내장하고 있다. 이는 모듈성을 높이고 테스트를 용이하게 해준다.[10]

4. 4. 지시자(Directives)

앵귤러는 HTML을 확장하여 지시자(Directive)라는 추가 속성을 사용한다. 지시자는 DOM 요소의 모양이나 동작을 변경하는 기능을 제공한다.[11]

4. 5. 라우팅

앵귤러는 개발자가 애플리케이션 상태 및 탐색 경로를 정의하고 관리할 수 있는 라우터를 포함하고 있어, 복잡한 라우팅을 갖춘 싱글 페이지 애플리케이션을 더 쉽게 구축할 수 있게 해준다.[12]

4. 6. Angular CLI

Angular CLI (명령 줄 인터페이스)는 Angular 애플리케이션을 생성, 빌드, 테스트 및 배포하기 위한 도구 모음을 제공한다. 이를 통해 애플리케이션 설정을 빠르게 할 수 있으며 지속적인 개발 작업을 단순화한다.[13]

4. 7. 서버 측 렌더링 (Angular Universal)

앵귤러는 애플리케이션의 로딩 시간과 성능 향상을 위해 서버 측 렌더링(Server-Side Rendering, SSR)을 공식 지원한다. 서버 측 렌더링은 웹 크롤러가 콘텐츠에 더 쉽게 접근할 수 있게 하여 검색 엔진 최적화(SEO)를 개선한다.[14]

5. 라이브러리

앵귤러 생태계는 개발자들이 애플리케이션을 쉽게 만들 수 있도록 돕는 다양한 라이브러리를 포함하고 있다. 주요 라이브러리로는 Angular Material과 Angular Elements가 있다. Angular Material은 구글의 Material Design을 따르는 UI 컴포넌트 모음을 제공하며,[39] Angular Elements는 앵귤러 컴포넌트를 사용자 정의 웹 엘리먼트로 패키징할 수 있게 해준다.[40]

5. 1. Angular Material

Angular Material은 앵귤러에서 UI를 구현하는 컴포넌트 라이브러리이다.[39] 구글의 Material Design 사양을 준수하는 재사용 가능한 컴포넌트 모음을 제공하여, 다양한 장치와 플랫폼에서 일관된 사용자 인터페이스를 제공하는 것을 목표로 한다.

Angular Material은 버튼, 카드, 대화 상자, 그리드 및 양식 컨트롤과 같은 다양한 UI 구성 요소를 포함한다. 이러한 컴포넌트는 사용자 정의가 가능하고 앵귤러 애플리케이션에 쉽게 통합되도록 설계되었다. Angular Material의 추가 기능으로는 반응형 디자인, 테마, 접근성 지원 등이 있다.

5. 2. Angular Elements

2018년에 앵귤러 6은 개발자가 앵귤러 컴포넌트를 사용자 정의 웹 엘리먼트로 패키징할 수 있게 하는 앵귤러 엘리먼트를 도입했다. 이는 웹 컴포넌트 웹 플랫폼 API 집합의 일부이다.[40]

참조

[1] 웹사이트 Angular, version 2: proprioception-reinforcement http://angularjs.blo[...] 2016-09-14
[2] 웹사이트 angular/CHANGELOG.md https://github.com/a[...] 2024-08-14
[3] 웹사이트 AngularJS and Angular 2+: a Detailed Comparison https://www.sitepoin[...] 2018-04-06
[4] 웹사이트 Angular https://angular.io/g[...] 2024-03-26
[5] 웹사이트 Stack Overflow Developer Survey 2023 https://survey.stack[...] 2024-06-02
[6] 웹사이트 Angular Docs https://angular.io/g[...]
[7] 웹사이트 What's the difference between AngularJS and Angular? https://gorrion.io/b[...] 2018-01-28
[8] 웹사이트 Composing with Components · Angular https://angular.dev/[...] 2024-06-02
[9] 웹사이트 Understanding binding · Angular https://angular.dev/[...] 2024-06-02
[10] 웹사이트 Dependency injection in Angular https://angular.dev/[...] 2024-06-02
[11] 웹사이트 Directives · Overview · Angular https://angular.dev/[...] 2024-06-02
[12] 웹사이트 Routing · Overview · Angular https://angular.dev/[...] 2024-06-02
[13] 웹사이트 Angular CLI · Overview · Angular https://angular.dev/[...] 2024-06-02
[14] 웹사이트 Angular SSR: Your server-side rendering implementation guide https://pretius.com/[...] 2024-05-09
[15] 웹사이트 Ng-Europe schedule https://2015.ngeurop[...] 2018-04-29
[16] Tweet Angular 2 moves from Alpha to Developer Preview! Dev guide and API docs now available at ... angular.io/docs/js/latest 2015-04-30
[17] 웹사이트 Angular: Angular 2 Beta http://angularjs.blo[...] 2016-07-13
[18] 웹사이트 angular/angular https://github.com/a[...] 2016-05-04
[19] 웹사이트 Angular v13 is now Available https://blog.angular[...] 2021-11-04
[20] 웹사이트 Angular: Branding Guidelines for AngularJS http://angularjs.blo[...] 2017-03-04
[21] 웹사이트 Meet Angular v19 https://blog.angular[...] 2024-05-23
[22] 웹사이트 Angular v18 is now available! https://blog.angular[...] 2024-05-23
[23] 웹사이트 Introducing Angular v17 https://blog.angular[...] Angular Blog 2023-11-08
[24] 웹사이트 Angular v15 is now available! https://blog.angular[...] 2022-11-21
[25] 웹사이트 Angular v14 is now available! https://blog.angular[...] 2022-06-03
[26] 웹사이트 Angular v13 is now Available https://blog.angular[...] 2021-11-04
[27] 웹사이트 Angular v12 is now available https://blog.angular[...] 2021-05-17
[28] 웹사이트 Version 11 of Angular Now Available https://blog.angular[...] 2020-12-04
[29] 웹사이트 Version 10 of Angular Now Available https://blog.angular[...] 2020-06-25
[30] 웹사이트 A plan for version 8.0 and Ivy https://blog.angular[...] 2019-06-07
[31] 웹사이트 Version 7 of Angular — CLI Prompts, Virtual Scroll, Drag and Drop and more https://blog.angular[...] 2019-06-07
[32] 웹사이트 Version 6.0.0 of Angular Now Available https://blog.angular[...] 2018-05-04
[33] 웹사이트 Version 5.0.0 of Angular Now Available https://blog.angular[...] 2017-11-02
[34] 웹사이트 Angular 5 JavaScript framework delayed https://www.infoworl[...] 2017-09-18
[35] 웹사이트 Angular 4.0.0 Now Available http://angularjs.blo[...] 2017-03-23
[36] 웹사이트 Version 9 of Angular Now Available — Project Ivy has arrived! https://blog.angular[...] 2020-02-06
[37] 웹사이트 Angular https://angular.io/g[...] 2019-06-07
[38] 웹사이트 Angular https://angular.io/g[...] 2022-06-10
[39] 웹사이트 Angular Material https://material.ang[...]
[40] 웹사이트 How to create Angular 6 Custom Elements and Web Components https://www.freecode[...] 2018-09-29
[41] 웹사이트 Trigular, version 2: proprioception-reinforcement http://angularjs.blo[...] 2016-09-14
[42] 웹사이트 angular/CHANGELOG.md https://github.com/a[...] 2024-12-31
[43] 웹사이트 AngularJS and Angular 2+: a Detailed Comparison https://www.sitepoin[...] 2018-04-06
[44] 웹사이트 Angular Docs https://angular.io/g[...] 2019-01-04
[45] 웹사이트 r/Angular2 https://www.reddit.c[...] 2019-01-05
[46] 웹사이트 Angular Docs https://angular.io/g[...] 2019-01-05
[47] 웹사이트 Meet Angular v19 https://blog.angular[...] 2024-05-23
[48] 웹사이트 Angular v18 is now available! https://blog.angular[...] 2024-05-23
[49] 웹사이트 Introducing Angular v17 https://blog.angular[...] Angular Blog 2023-11-08
[50] 웹사이트 Angular v15 is now available! https://blog.angular[...] 2022-11-21
[51] 웹사이트 Angular v14 is now available! https://blog.angular[...] 2022-06-03
[52] 웹사이트 Angular v13 is now Available https://blog.angular[...] 2021-11-04
[53] 웹사이트 Angular v12 is now available https://blog.angular[...] 2021-05-12
[54] 웹사이트 Version 11 of Angular Now Available https://blog.angular[...] 2020-12-04
[55] 웹사이트 Version 10 of Angular Now Available https://blog.angular[...] 2020-06-25
[56] 웹사이트 A plan for version 8.0 and Ivy https://blog.angular[...] 2019-02-08
[57] 웹사이트 Version 7 of Angular — CLI Prompts, Virtual Scroll, Drag and Drop and more https://blog.angular[...] 2018-10-18
[58] 웹사이트 Version 6.0.0 of Angular Now Available https://blog.angular[...] 2018-05-04
[59] 웹사이트 Version 5.0.0 of Angular Now Available https://blog.angular[...] 2017-11-02
[60] 웹사이트 Angular 5 JavaScript framework delayed https://www.infoworl[...] 2017-09-18
[61] 웹사이트 Angular 4.0.0 Now Available http://angularjs.blo[...] 2017-03-23
[62] 웹사이트 Angular versioning and releases https://angular.dev/[...] 2024-06-02
[63] 웹인용 Trigular, version 2: proprioception-reinforcement http://angularjs.blo[...] 2016-09-14
[64] 웹인용 angular/CHANGELOG.md https://github.com/a[...] 2021-07-28
[65] 웹인용 r/Angular2 https://www.reddit.c[...]
[66] 웹인용 AngularJS and Angular 2+: a Detailed Comparison https://www.sitepoin[...] 2018-04-06
[67] 웹인용 Angular Docs https://angular.io/g[...]
[68] 웹인용 What’s the difference between AngularJS and Angular? https://gorrion.io/b[...] 2017-09-19
[69] 웹인용 Angular: Branding Guidelines for AngularJS http://angularjs.blo[...] 2017-03-04



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com